package com.weaver.openapi.pojo.task.res.vo;

import java.io.*;
import java.util.*;

public class Task implements Serializable
{
    private String tenantKey;
    private String name;
    private String content;
    private boolean locked;
    private CommonForm commonForm;
    private String module;
    private boolean watched;
    private CommonFormData commonFormData;
    private CommonForm taskTypeForm;
    private Map<String, String> taskTypeFormData;
    private List<BelongMainline> belongMainlines;
    private String lastUpdateTime;
    private String lastCommentTime;
    private boolean lockable;
    private Parent parent;
    private String dueDate;
    private String priority;
    private Manager manager;
    private Long sn;
    private Integer parentIndex;
    private String status;
    private String createTime;
    private List<Subtasks> subtasks;
    private Creator creator;
    private String id;
    private boolean isDelete;
    
    public List<BelongMainline> getBelongMainlines() {
        return this.belongMainlines;
    }
    
    public void setBelongMainlines(final List<BelongMainline> belongMainlines) {
        this.belongMainlines = belongMainlines;
    }
    
    public CommonForm getTaskTypeForm() {
        return this.taskTypeForm;
    }
    
    public void setTaskTypeForm(final CommonForm taskTypeForm) {
        this.taskTypeForm = taskTypeForm;
    }
    
    public String getTenantKey() {
        return this.tenantKey;
    }
    
    public void setTenantKey(final String tenantKey) {
        this.tenantKey = tenantKey;
    }
    
    public String getName() {
        return this.name;
    }
    
    public void setName(final String name) {
        this.name = name;
    }
    
    public String getContent() {
        return this.content;
    }
    
    public void setContent(final String content) {
        this.content = content;
    }
    
    public boolean isLocked() {
        return this.locked;
    }
    
    public void setLocked(final boolean locked) {
        this.locked = locked;
    }
    
    public CommonForm getCommonForm() {
        return this.commonForm;
    }
    
    public void setCommonForm(final CommonForm commonForm) {
        this.commonForm = commonForm;
    }
    
    public String getModule() {
        return this.module;
    }
    
    public void setModule(final String module) {
        this.module = module;
    }
    
    public boolean isWatched() {
        return this.watched;
    }
    
    public void setWatched(final boolean watched) {
        this.watched = watched;
    }
    
    public CommonFormData getCommonFormData() {
        return this.commonFormData;
    }
    
    public void setCommonFormData(final CommonFormData commonFormData) {
        this.commonFormData = commonFormData;
    }
    
    public Map<String, String> getTaskTypeFormData() {
        return this.taskTypeFormData;
    }
    
    public void setTaskTypeFormData(final Map<String, String> taskTypeFormData) {
        this.taskTypeFormData = taskTypeFormData;
    }
    
    public String getLastUpdateTime() {
        return this.lastUpdateTime;
    }
    
    public void setLastUpdateTime(final String lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }
    
    public String getLastCommentTime() {
        return this.lastCommentTime;
    }
    
    public void setLastCommentTime(final String lastCommentTime) {
        this.lastCommentTime = lastCommentTime;
    }
    
    public boolean isLockable() {
        return this.lockable;
    }
    
    public void setLockable(final boolean lockable) {
        this.lockable = lockable;
    }
    
    public Parent getParent() {
        return this.parent;
    }
    
    public void setParent(final Parent parent) {
        this.parent = parent;
    }
    
    public String getDueDate() {
        return this.dueDate;
    }
    
    public void setDueDate(final String dueDate) {
        this.dueDate = dueDate;
    }
    
    public String getPriority() {
        return this.priority;
    }
    
    public void setPriority(final String priority) {
        this.priority = priority;
    }
    
    public Manager getManager() {
        return this.manager;
    }
    
    public void setManager(final Manager manager) {
        this.manager = manager;
    }
    
    public Long getSn() {
        return this.sn;
    }
    
    public void setSn(final Long sn) {
        this.sn = sn;
    }
    
    public Integer getParentIndex() {
        return this.parentIndex;
    }
    
    public void setParentIndex(final Integer parentIndex) {
        this.parentIndex = parentIndex;
    }
    
    public String getStatus() {
        return this.status;
    }
    
    public void setStatus(final String status) {
        this.status = status;
    }
    
    public String getCreateTime() {
        return this.createTime;
    }
    
    public void setCreateTime(final String createTime) {
        this.createTime = createTime;
    }
    
    public List<Subtasks> getSubtasks() {
        return this.subtasks;
    }
    
    public void setSubtasks(final List<Subtasks> subtasks) {
        this.subtasks = subtasks;
    }
    
    public Creator getCreator() {
        return this.creator;
    }
    
    public void setCreator(final Creator creator) {
        this.creator = creator;
    }
    
    public String getId() {
        return this.id;
    }
    
    public void setId(final String id) {
        this.id = id;
    }
    
    public boolean getIsDelete() {
        return this.isDelete;
    }
    
    public void setIsDelete(final boolean delete) {
        this.isDelete = delete;
    }
}
